Speci c DSP Development System
نویسندگان
چکیده
This paper describes the MetaCore system which is an ASIP(Application-Speci c Instruction set Processor) development system targeted for DSP applications. The goal of MetaCore system is to o er an e cient design methodology meeting speci cations given as a combination of performance, cost and design turnaround time. MetaCore system consists of two major design stages: design exploration and design generation. In the design exploration stage, MetaCore system accepts a set of benchmark programs and a formal speci cation of ISA(Instruction Set Architecture), and estimates the hardware cost and performance for each hardware con guration being explored. Once a hardware con guration is chosen, the system helps generate a VLSI processor design in the form of HDL along with the application program development tools such as C compiler, assembler and instruction set simulator.
منابع مشابه
MetaCore : An Application Speci c DSP Development System
This paper describes the MetaCore system which is an ASIP(Application-Speci c Instruction set Processor) development system targeted for DSP applications. The goal of MetaCore system is to o er an e cient design methodology meeting speci cations given as a combination of performance, cost and design turnaround time. MetaCore system consists of two major design stages: design exploration and des...
متن کاملMetaCore: A Con gurable & Instruction-Level Extensible DSP Core
| The design of application-speci c processor for DSP applications is not only driven by low-cost requirements, but also needs to ful ll constraints in terms of short development time. MetaCore, a con gurable and instruction-level extensible DSP core, can e ectively satisfy these requirements by providing a high degree of customization to the given application. In this paper, we present archite...
متن کاملHardware-software co-design: Tools for architecting systems-on-a-chip
| This paper examines the issues and progress in the design of highly integrated microelectronic systems. These microsystems rely on an array of diverse components such as processors, memory, network interfaces, graphics and DSP `cores.' In particular, we discuss problems in the combined design of hardware and software for these systems. We present a decomposition of the co-design problem, and ...
متن کاملModulo-addressing utilization in automatic software synthesis for digital signal processors
Digital Signal Processors (DSPs) have become key components for the implementation of digital signal processing systems. With DSPs moving into new application domains and the increasing complexity of modern DSP architectures, e cient programming support receives major interest. Therefore, an optimizing compiler becomes a must for future DSP-architectures. Todays DSP compilers result in signi ca...
متن کاملCharacterization of MMX-enhanced DSP Applications on a General Purpose Processor
We intend to investigate the behavior of MMX optimized applications on an X86 general purpose processor. The applications will be written as C programs. The speci c applications are yet to be determined, but will be chosen carefully to represent the behavior of DSP applications as a whole. We will analyze the instruction mix and memory access behavior of both applications with MMX instrucions a...
متن کامل